A Framework for Distributed Problem Solving

نویسنده

  • Reid G. Smith
چکیده

Situations in which several agents must interact to achieve goals present difficulties of coordination and cooperation not found in single-agent problem solving contexts. Techniques for coordination and cooperation required in group problem solving are not well understood because most AI models deal with cases in which problems are solved by a single agent. In this paper we present a framework for distributed problem solving that describes some of the expertise an agent working in an multi-agent environment must have. An application of the framework to the domain of air-traffic control is discussed. Here each aircraft is viewed as an agent that must cooperate with others to achieve a conflict-free plan. 1. The agent must be able to continuously update possibly incomplete or incorrect world models (caused by limited situation assessment or by the existence of agents that change the environment dynamically and unpredictably). 2. The agent must be able to integrate information coming asynchronously from other agents. 3. The agent must know when new information invalidates his current attempt to plan and be able to modify his plan during execution if new and inconsistent information is uncovered. 4. The agent must be able to interrupt his planning to help others acquire knowledge to achieve their goals (especially when his goals and theirs interact or conflict). 5. The agent must be able to get others satisfy his goal or play his role. to help Not all these competences are required of single-agent problem solvers, and, since most existing models of problem solving (e.g., STRIPS Dl, BUILD [Z], NOAH [3] and many others) focus on single-agent problems, little is known about how agents solving distributed problems achieve such competences. We have been attempting to understand distributed problem solving by developing computational models of agents that have these abilities. In this paper we present a view of agents in group problem solving situations that we have developed, and discuss a specific problem solver for distributed air-traffic control (DATC) consistent with this view. II A VIEW OF DISTRIBUTED PROBLEM SOLVING ---Using competences such as those discussed above, we have evolved a view of the important features of distributed problem solving agents that differs considerably from the view traditionally adopted in models of single-agent problem solvers. For example, many theories [l], [Z] suggest that a central feature of the single-agent problem solver, is that its activities are decomposed into separate, strictly ordered, phases of information gathering, planning, and execution. However, the above competences indicate that, in situations where a given agent is not the sole cause of change, and therefore where not all important consequences of a planned action can be foreseen at the time of planning, it is essential that the agent be able to effectively interweave information gathering, planning and execution tasks.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Effective Task Scheduling Framework for Cloud Computing using NSGA-II

Cloud computing is a model for convenient on-demand user’s access to changeable and configurable computing resources such as networks, servers, storage, applications, and services with minimal management of resources and service provider interaction. Task scheduling is regarded as a fundamental issue in cloud computing which aims at distributing the load on the different resources of a distribu...

متن کامل

Resilience-Based Framework for Distributed Generation Planning in Distribution Networks

Events with low probability and high impact, which annually cause high damages, seriously threaten the health of the distribution networks. Hence, more attention to the issue of enhancing network resilience and continuity of power supply, feels more than ever, all over the world. In modern distribution networks, because of the increasing presence of distributed generation resources, an alternat...

متن کامل

Hybrid Meta-heuristic Algorithm for Task Assignment Problem

Task assignment problem (TAP) involves assigning a number of tasks to a number of processors in distributed computing systems and its objective is to minimize the sum of the total execution and communication costs, subject to all of the resource constraints. TAP is a combinatorial optimization problem and NP-complete. This paper proposes a hybrid meta-heuristic algorithm for solving TAP in a ...

متن کامل

A.n.t: a Distributed Problem-solving Framework Based on Mobile Agents

Many scientists have been inspired by problem solving methods ooered by nature. Natural systems exhibit many interesting examples of complex behaviours with powerful capabilities for organization, coordination, labour division, collective regulation, etc. We propose in this paper a framework of mobile agents based on a indirect chemical-like communication medium for distributed problem solving ...

متن کامل

Asynchronous Teams (A-Teams) and the A-Teams Toolkit: An Agent-Based Problem-Solving Architecture and Software Framework

This paper presents a biologically inspired architecture for problem solving called Asynchronous Teams (A-Teams) and a Toolkit for rapid assembly and prototyping of A-Teams. A-Teams are distributed , cooperative, and scale-efficient agent-networks. We define an "agent" as anything that can act, sense, and exert some control over its actions. A-Team agents are completely autonomous, that is, eac...

متن کامل

Asynchronous Teams (a-teams) and the A- Teams Toolkit Ture and Software Framework an Agent-based Problem-solving Architec-

This paper presents a biologically inspired architecture for problem solving called Asynchronous Teams (A-Teams) and a Toolkit for rapid assembly and prototyping of A-Teams. A-Teams are distributed, cooperative, and scale-efficient agent-networks. We define an "agent" as anything that can act, sense, and exert some control over its actions. A-Team agents are completely autonomous, that is, each...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1979